the shit hit the fan - Espagnol Anglais Dictionnaire